Specialized Algorithm for Navigation of a Micro Hopping Air Vehicle Using Only Inertial Sensors
نویسنده
چکیده
The need for accurate and reliable navigation techniques for micro air vehicles plays an important part in enabling autonomous operation. Traditional navigation systems typically rely on periodic GPS updates and provide little benefit when operating indoors or in other similarly shielded environments. Moreover, direct integration of the onboard inertial measurement unit (IMU) data stream often results in substantial drift errors yielding virtually unusable positional information. This paper presents a new strategy for obtaining an accurate navigation solution for the special case of a micro hopping air vehicle, beginning from some known location and heading, using only one triaxial accelerometer and one triaxial gyroscope. Utilising the unique dynamics of the hopping vehicle, a piece-wise navigation solution is constructed by selectively integrating the inertial data stream for only those short periods of time while the vehicle is airborne. Inter-hop data post-processing and sensor bias recalibration are also used to further improve estimation accuracy. To assess the performance of the proposed algorithm, a series of tests were conducted in which the estimated vehicle position following a sequence of 10 consecutive hops was compared with measurements from an optical motion-capture system. On average, the final estimated vehicle position was within 0.70 m or just over 6% from its actual location based on a total traveled distance of approximately 11 m. Nomenclature ~a = vehicle linear acceleration vector ax, ay, az = body frame components of the vehicle mass center acceleration BAi, BGi = ith component of the accelerometer and gyroscope bias vector C j Ai, C j Gi = cross-axis sensitivity of accelerometer and gyroscope i th axis with respect to the jth axis F = linearized system matrix g = gravitational acceleration H = linearized measurement matrix I = identity matrix K = Kalman gain matrix NAi, NGi = ith component of accelerometer and gyroscope noise vector P, Q, R = error, process noise, and measurement noise covariance matrices p, q, r = angular velocity components in body reference frame ~ra→b = position vector extending from generic point a to another point b Costello DS-11-1315 1 SA, SG = scaling matrices of accelerometer and gyroscope SAi, SGi = scale factor for ith axis of accelerometer and gyroscope TIB = transformation matrix from body to inertial reference frame TSB = transformation matrix from body to sensor reference frame t = time u, v, w = body frame components of vehicle translation velocity ~v, ~w = measurement and process noise vectors x, y, z = inertial position components of vehicle mass center ~x = system state vector ~y = system output vector ~z = sensor measurement vector ~α = vehicle angular acceleration vector ~δA = accelerometer misposition vector φ, θ, ψ = vehicle Euler roll, pitch, and yaw angles ~ω = vehicle angular velocity vector Subscript B = body reference frame I = inertial reference frame S = sensor reference frame Superscript ∗ = raw sensor value
منابع مشابه
Calibration of an Inertial Accelerometer using Trained Neural Network by Levenberg-Marquardt Algorithm for Vehicle Navigation
The designing of advanced driver assistance systems and autonomous vehicles needs measurement of dynamical variations of vehicle, such as acceleration, velocity and yaw rate. Designed adaptive controllers to control lateral and longitudinal vehicle dynamics are based on the measured variables. Inertial MEMS-based sensors have some benefits including low price and low consumption that make them ...
متن کاملApplications of Inertial Navigation Systems in Medical Engineering
Inertial navigation systems are of the most important and practical systems in determining the velocity, position and attitude of the vehicles and different equipment. In these systems, three accelerometers and three gyroscopes are used to measure linear accelerations and angular velocities of vehicles, respectively. By using the output of these sensors and special inertial algorithms in differ...
متن کاملSingle Seven State Discrete Time Extended Kalman Filter for Micro Air Vehicle
The term Micro Air Vehicles (MAVs) is used for a new type of remotely controlled, semi-autonomous or autonomous aircraft that is significantly smaller than conventional aircrafts. To apply Micro Electro Mechanical Systems (MEMS) inertial sensors for the Guidance, Navigation and Control (GNC) of Micro Air Vehicle (MAV) is an extremely challenging area. The major components of the control system ...
متن کاملLow-cost Image-assisted Inertial Navigation System for a Micro Air Vehicle
The increasing civilian demand for autonomous aerial vehicle platforms in both hobby and professional markets has resulted in an abundance of inexpensive inertial navigation systems and hardware. Many of these systems lack full autonomy, relying on the pilot’s guidance with the assistance of inertial sensors for guidance. Autonomous systems depend heavily on the use of a global positioning sate...
متن کاملDesign and Experimental Evaluation of integrated orientation estimation algorithm Autonomous Underwater Vehicle Based on Indirect Complementary Filter
This paper aims is to design an integrated navigation system constituted by low-cost inertial sensors to estimate the orientation of an Autonomous Underwater Vehicle (AUV) during all phases of under water and surface missions. The proposed approach relied on global positioning system, inertial measurement unit (accelerometer & rate gyro), magnetometer and complementary filter technique. Complem...
متن کامل